/* CSS Document */
/**
 * @description: 网站内页样式
 * @author: peng
 * @update: peng (2020-08-17 15:03)
 */



.u-searchpgtit{width: 160px; height: 44px; border: 1px solid #ddd; background: #fafafa;}
.u-searchpgtit dl{z-index: 4;}
.u-searchpgtit dl dt{padding: 0 30px; height: 42px; line-height: 42px; cursor: pointer;}
.u-searchpgtit dl dt span{display: block; font-size: 16px; color: #c90e24; background: url(http://www.jianxian.gov.cn/images/images/icon-pgsearch.png) right center no-repeat;}
.u-searchpgtit dl dd{left: 0; right: 0; top: 43px; text-align: center; background: #fff; -webkit-box-shadow: 0 0 20px rgba(0, 0, 0, 0.15); -moz-box-shadow: 0 0 20px rgba(0, 0, 0, 0.15); box-shadow: 0 0 20px rgba(0, 0, 0, 0.15);}
.u-searchpgtit dl dd p{line-height: 38px; cursor: pointer;}

.m-searchbox{width: 770px; height: 44px;}
.m-searchbox .u-deep a{display: block; height: 44px; line-height: 44px; text-align: center; background: #c90e24; color: #fff; font-size: 16px;}
.g-searchbox .form-control{padding: 0 120px 0 62px; height: 44px; -moz-border-radius: 0; border-radius: 0; border-color: #ddd; font-size: 15px;}
.g-searchbox .u-searchbtn{right: 5px; top: 0; width: 104px; height: 44px; border: none; cursor: pointer; background: #e7939d; color: #fff;}
.u-searchicon{left: 5px; top: 13px; padding: 0 15px; height: 18px; border-right: 1px solid #ddd;}
.u-searchicon span{display: block; width: 18px; height: 18px; line-height: 18px; font-size: 18px; color: #c90e24;}

/*news*/
.m-nsflash{margin-top: 40px;}
.g-nsflash,.g-nsflash img{height: 332px;}
.g-nsflash img{display: block; width: 100%;}
.g-nsflash .owl-item{position: relative;}
.g-nsflash .owl-item p{position: absolute; left: 0; right: 0; bottom: 0; padding: 0 120px 0 15px; height: 46px; line-height: 46px; overflow:hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis; background: rgba(0,0,0,.5); color: #fff;}
.g-nsflash .owl-pagination{position: absolute; right: 13px; bottom: 18px;}
.g-nsflash .owl-pagination .owl-page{float: left; margin-left: 9px;}
.g-nsflash .owl-pagination .owl-page span{display: block; width: 10px; height: 10px; background: #fff; -moz-border-radius: 10px; border-radius: 10px;}
.g-nsflash .owl-pagination .active span{background: #e15d5b;}

.m-nsnews{margin-top: 26px; height: 346px;}
.m-reprint,.m-nslists{height: 282px;}
.g-reprint{height: 114px;}
.m-reprinttit{height: 38px; line-height: 38px;}
.m-reprinttit a{color: #f00; margin-right: 10px;}

.m-nsspecial{height: 92px;}
.m-nsspecial .bd li{float: left; margin-right: 15px;}
.m-nsspecial .bd li img{display: block; width: 260px; height: 92px;}
.m-nsspecial .bd li a{ display:block; padding: 0;}
.m-nsspecial .prev,.m-nsspecial .next{position: absolute; top: 28px; display: block; width: 15px; height: 36px; background-image: url(../images/icon-special.png); background-repeat: no-repeat;}
.m-nsspecial .prev{left: 0;}
.m-nsspecial .next{right: 0; background-position: -15px 0;}

.m-nsvideo{padding: 24px 0 38px; background: #f5f5f5;}
.m-nsvideo .u-tit{padding: 5px 0;}
.m-nsvideo .u-tit a{font-size: 20px; font-weight: bold; color: #c90e24;}
.m-nsvideo li{margin-top: 15px;}
.m-nsvideo li .u-pic img{width: 100%;}
.m-nsvideo li .u-pic,.m-nsvideo li .u-pic img{height: 188px;}
.m-nsvideo li p{padding: 14px 8px; text-align: center; border: 1px solid #ddd; background: #fff; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}

/*service*/
/*.m-servicebox{margin-top: 30px;}*/
.m-servicetype{padding: 20px 20px 0; background-position: right bottom; background-repeat: no-repeat;}
.m-servicetype h1{padding: 14px 0 36px; font-size: 28px; font-weight: bold;}
.m-servicetype h1 span{margin-left: 10px; font-size: 12px; font-weight: normal;}
.u-person{background-color: #f2daa6; background-image: url(../images/pic/bg-person.png);}
.u-person h1,.u-person li a{color: #ac832c;}

.u-corporation{background-color: #9ed7d8; background-image: url(../images/pic/bg-corporation.png);}
.u-corporation h1,.u-corporation li a{color: #4b9b9c;}

.m-servicetype li{float: left; line-height: 40px;}
.m-servicetype li a{display: block; padding: 0 14px; font-size: 16px;}
.m-servicetype li.u-active a{background: #fff; color:#006eab;}
.m-servicehots{height: 339px; padding: 8px 18px; border: 1px solid #ddd; border-top: none;}

.m-serobjs li{float: left; padding: 22px 0 18px; width: 20%; text-align: center; cursor: pointer;}
.m-serobjs li span{display: block; margin: 0 auto; width: 34px; height: 34px; background-repeat: no-repeat;}
.m-serobjs li p{padding: 7px 5px; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.m-serobjs li.u-active{color: #006eab;}
.m-serobjs li:hover span{-webkit-transform: rotateY(360deg);-moz-transform: rotateY(360deg);transform: rotateY(360deg); -webkit-transition: .4s; -moz-transition: .4s; transition: .4s;}
.u-pser .m-serobjs span{background-image:url("../images/icon/icon-person.png");}
.u-cser .m-serobjs span{background-image:url("../images/icon/icon-corporation.png")}
.u-sc0{background-position: 0 0;}
.u-sc1{background-position: -34px 0;}
.u-sc2{background-position: -68px 0;}
.u-sc3{background-position: -102px 0;}
.u-sc4{background-position: -136px 0;}
.u-sc5{background-position: 0 -34px;}
.u-sc6{background-position: -34px -34px;}
.u-sc7{background-position: -68px -34px;}
.u-sc8{background-position: -102px -34px;}
.u-sc9{background-position: -136px -34px;}
.u-ser1 .u-active{background: url(../images/icon-serb.png) center bottom no-repeat;}
.u-ser2 .u-active{background: url(../images/icon-sert.png) center top no-repeat;}

.m-serchild{padding: 12px 15px; height: 102px; background: #f7f7f7;}
.m-serchild li{float: left; padding: 0 5px; width: 20%; line-height: 40px; font-size: 14px; color: #999; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis; cursor: pointer;}

.m-servicetheme,.m-servicedep{height: 339px; padding: 8px 18px 18px; border: 1px solid #ddd; border-top: none;}
.m-servicetheme li,.m-servicedep li{padding: 10px 5px 0; text-align: center;}
.m-servicetheme li span,.m-servicetheme li a,.m-servicedep li span,.m-servicedep li a{display: block; padding: 0 5px; line-height: 42px; background: #f5f5f5; font-size: 14px; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis; cursor: pointer; -webkit-transition: .3s; -moz-transition: .3s; transition: .3s;}
.m-servicetheme li span:hover,.m-servicetheme li a:hover,.m-servicedep li span:hover,.m-servicedep li a:hover{background:#509ac0; color:#fff;}

.m-serbjgs{margin-top: 22px;}
.m-serbjgs .m-titstyle2 .u-more{margin-top: 10px; display: block; height: 28px; line-height: 28px; padding: 0 14px; background: #ff862d; font-size: 14px; font-weight: bold; color: #fff; -moz-border-radius: 4px; border-radius: 4px;}
.m-serbjgs .m-titstyle2 .u-more span{margin-right: 6px; font-weight: normal;}

.m-serbjhd{margin: 1px 0 2px; height: 42px; line-height: 42px; background: #f5f5f5;}
.m-serbjhd p{height: 42px; text-align: center; font-weight: bold;}
.g-serbjgs{height: 343px;}
.g-serbjgs p{float: left; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.g-serbjgs .u-sj01,.g-serbjgs .u-sj02,.g-serbjgs .u-sj04{width: 15%;}
.g-serbjgs .u-sj03{width: 45%;}
.g-serbjgs .u-sj05{width: 10%;}
.m-serbjbd li{height: 60px; line-height: 59px; text-align: center;}
.m-serbjbd li p{height: 60px; border-bottom: 1px dashed #ddd;}
.m-serbjbd li .u-sj03{text-align: left; padding: 0 10px;}
.m-serbjbd li .u-sj04,.m-serbjbd li .u-sj05{color: #999;}

.m-serbjtj{padding: 15px 15px 15px 34px; height: 90px; background: #ffefe4;}
.m-serbjtj .u-tit{padding: 9px 0; line-height: 40px; font-size: 16px; font-weight: bold; color: #ff862d;}
.m-serbjtj .u-tit span{float: left; margin-right: 16px; display: block; width: 40px; height: 40px; line-height: 40px; background: #ff862d; -moz-border-radius: 50%; border-radius: 50%; color: #fff; font-size: 20px; text-align: center; font-weight: normal;}
.g-serbjtj{margin-left: 125px;}
.g-serbjtj li{border-right: 1px dashed #fcc69f;}
.g-serbjtj li:last-child{border: none;}
.g-serbjtj li span{position: absolute; top: 8px; left: 35px; display: block; padding-right: 6px; width: 70px; height: 42px; line-height: 42px; color: #fff; background: url(http://www.jianxian.gov.cn/images/images/bg-bjtj.png) no-repeat; text-align: center;}
.g-serbjtj li p{height: 30px; line-height: 30px; padding-left: 120px; font-size: 14px; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.g-serbjtj li p i{color: #ce0205;}
.m-serbtbox{margin-top: 40px; padding: 50px 0 56px; background: #e7e7e7;}

.m-sermsly{margin-bottom: 30px; padding: 15px 20px 24px; height: 260px; background: #fff;}
.m-sermsly li{margin-top: 14px; text-align: center;}
.m-sermsly li a{display: block; padding: 0 5px; height: 42px; line-height: 42px; background: #f8f8f8; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis; -webkit-transition: .3s; -moz-transition: .3s; transition: .3s;}
.m-sermsly li a:hover{background: #509ac0; color: #fff;}

.m-serygzw{margin-bottom: 30px; padding: 15px 20px 24px; height: 260px; background: #fff;}
.m-serygzw li{text-align: center;}
.m-serygzw li a{display: block; padding: 10px 0;}
.m-serygzw span{margin: 0 auto 9px; display: block; width: 28px; height: 28px; background-image: url(../images/icon/icon-ygzw.png); background-repeat: no-repeat;}
.m-serygzw p{line-height: 20px; font-size: 14px;}
.m-serygzw .u-yg2{background-position: -28px 0;}
.m-serygzw .u-yg3{background-position: -56px 0;}
.m-serygzw .u-yg4{background-position: 0 -28px;}
.m-serygzw .u-yg5{background-position: -28px -28px;}
.m-serygzw .u-yg6{background-position: -56px -28px;}
.m-serygzw li a:hover span{-webkit-transform: rotateY(360deg);-moz-transform: rotateY(360deg);transform: rotateY(360deg); -webkit-transition: .4s; -moz-transition: .4s; transition: .4s;}

.u-sercjsfw{height: 100px; line-height: 100px; background: url("../images/znot/bg-cjsfw.png") center no-repeat;}
.u-sercjsfw a{display: -webkit-box;display: -ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;align-items:center;}
.u-sercjsfw strong{font-size: 30px; font-weight: bold; color: #fff; text-shadow:5px 2px 6px #000; letter-spacing: 5px;}
.u-sercjsfw span{margin-right: 20px; display: inline-block; width: 48px; height: 48px; line-height: 48px; font-size: 22px; background: #fff; -moz-border-radius: 50%; border-radius: 50%; color: #c90e24;}

.m-serrmsx{padding: 15px 20px 5px; height: 390px; background: #fff;}
.m-serrmsx ul{background: url(../images/bg-sernum.png) 7px -1px no-repeat;}
.m-serrmsx li{height: 52px; line-height: 51px; border-bottom: 1px dashed #ddd;}
.m-serrmsx li a{display: block; padding: 0 10px 0 35px; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.m-serrmsx li:nth-child(6){border-bottom: none;}

.m-seradvs{margin-top: 30px; height: 480px;}
.m-seradvs li{float: left; margin-right: 20px;}
.m-seradvs li img{display: block; width: 285px; height: 80px;}

/*interaction*/
.m-inttpbox{margin: 30px 0 25px;}
.u-intbtns ul{padding: 7px 18px; background: #006eab;}
.u-intbtns li a{display: block; padding: 25px 9px; color: #fff; font-size: 16px;}
.u-intbtns li span{display: inline-block; float: left; margin-right: 15px; width: 24px; height: 24px; line-height: 24px; font-size: 22px; color: #fff;}
.u-intbtns li:nth-child(1) a{border-bottom: 1px solid #509ac0;}
.u-intbtns li a:hover span{-webkit-transform: rotateZ(360deg);-moz-transform: rotateZ(360deg);transform: rotateZ(360deg); -webkit-transition: .3s; -moz-transition: .3s; transition: .3s;}

.g-intfws{padding: 26px 72px 26px 56px; height: 159px; border: 1px solid #ddd; background: url(../images/pic/bg-interbs.png) #fff0e5 right bottom no-repeat;}
.u-inttel{color: #f60; text-shadow: #fff 2px 0 0,#fff 0 2px 0,#fff -2px 0 0,#fff 0 -2px 0;}
.u-inttel h1{padding-bottom: 12px; font-size: 42px; font-style: italic;}
.u-inttel h2{font-size: 36px;}
.g-intfws li{padding: 28px 34px 0; float: left; width: 50%;}
.g-intfws li a{display: block; padding: 0 30px; height: 50px; line-height: 50px; -moz-border-radius: 50px; border-radius: 50px; background: #509ac0; font-size: 16px; font-weight: bold; color: #fff; text-align: center; -webkit-transition: .3s; -moz-transition: .3s; transition: .3s;}
.g-intfws li span{margin-right: 15px; font-weight: normal; font-size: 25px; vertical-align: middle;}
.g-intfws li a:hover{background: #006eab;}
.u-intwsxfmd{height: 104px;}
.u-intwsxfmd img{position: absolute; left: 50%; top: 0; margin-left: -360px; display: block; width: 720px; height: 104px;}

.u-intwsxf a{display: block; padding: 17px; height: 159px; border: 1px solid #ddd;}
.u-intwsxf span{display: inline-block; width: 40px; height: 40px; line-height: 40px; -moz-border-radius: 50%; border-radius: 50%; background: #006eab; font-size: 22px; color: #fff; text-align: center;}
.u-intwsxf p{padding: 10px 10px 0; line-height: 18px;}
.u-intwsxf a:hover span{-webkit-transform: rotateZ(360deg);-moz-transform: rotateZ(360deg);transform: rotateZ(360deg); -webkit-transition: .3s; -moz-transition: .3s; transition: .3s;}

.m-intlives,.m-intsmlt{height: 275px;}
.g-intlives figure img{display: block; width: 100%; height: 209px;}
.g-intlives .u-desc h2{padding: 2px 0 10px; font-size: 18px; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.g-intlives .u-desc p{padding: 1px 0; line-height: 28px; font-size: 14px;}
.u-ftjj{height: 60px;}

.m-inthfxd .m-titstyle2 li{float: left; margin: 9px 5px 0 3px; height: 30px; line-height: 30px;}
.m-inthfxd .m-titstyle2 li a{display: block; padding: 0 12px; background: #ff791f; font-size: 14px; color: #fff; -moz-border-radius: 6px; border-radius: 6px;}

.m-intxdform .u-key .form-control{padding-right: 40px;}
.m-intxdform .u-key .u-btn{right: 1px; top: 1px; width: 36px; height: 32px; border: none; font-size: 18px; background: #fff; -moz-border-radius: 4px; border-radius: 4px;}

.g-inthfxd .u-ih1{width: 18%;}
.g-inthfxd .u-ih2{width: 30%;}
.g-inthfxd .u-ih3{width: 16%;}
.g-inthfxd .u-ih4{width: 12%;}
.g-inthfxd p{float: left; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis; text-align: center;}
.m-inthfhd{height: 42px; line-height: 42px; background: #f5f5f5; font-weight: bold;}
.m-inthfbd{height: 328px;   }
.m-inthfbd li{height: 37px; line-height: 37px;}
.m-inthfbd li p{height: 37px;}
.m-inthfbd li p.u-ih1,.m-inthfbd li p.u-ih4{color: #999;}
.m-inthfbd li p.u-ih2{text-align: left;}
.m-inthfbd li p.u-ih2 a{display: block; padding: 0 5px; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}

#u-chart{width: 100%; height: 207px;}
.g-intslqktj{padding: 8px 24px; background: #f5f5f5;}
.g-intslqktj li p{padding-left: 13px; line-height: 38px; font-size: 14px; display: block; background: url(http://www.jianxian.gov.cn/images/images/icon-li2_1.png) left center no-repeat; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.g-intslqktj li span{color: #006eab;}

.m-intbtbox{margin-top: 40px; padding: 45px 0; background: #e7e7e7;}

.g-intzjdc{padding: 15px 20px; height: 314px; background: #fff;}
.m-intzjs{padding-top: 5px;}
.m-onezj{padding: 20px 110px 20px 20px; height: 96px; background: #f5f5f5;}
.m-onezj h1{padding: 6px 0; font-weight: normal; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.m-onezj p{padding: 5px 0; font-size: 12px; color: #999;}
.m-onezj p span{margin-right: 30px;}
.m-onezj i{position: absolute; right: 20px; top: 50%; margin-top: -16px; display: block; width: 80px; height: 32px; line-height: 32px; text-align: center; color: #fff; -moz-border-radius: 4px; border-radius: 4px; background: #c5c5c5;}
.m-onezj i.u-zjz{background: #ff862d;}

.m-itzjlist li{height: 38px; line-height: 38px;}
.m-itzjlist li span{float: right; padding-left: 10px; font-size: 14px; color: #999;}
.m-itzjlist li div{overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.m-itzjlist li .u-zjjg{color: #cd0400;}
.m-itzjlist li .label{margin-right: 6px; padding: .2em .6em; font-weight: normal;}
.m-itzjlist li .label-default{background: #f5f5f5; color: #b8b8b8;}
.m-itzjlist li .label-warning{background: #ff862d;}

.g-intmyd{padding: 15px 20px; height: 314px; background: #fff;}
.m-mydhd{margin: 1px 0 6px; height: 40px; line-height: 40px; background: #f5f5f5;}
.m-mydhd p{float: left; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.g-intmyd .u-md1{width: 20%; text-align: center;}
.g-intmyd .u-md2{padding-left: 20px; width: 50%;}
.g-intmyd .u-md3{width: 30%; text-align: center;}
.m-mydbd{background: url("../images/znot/bg-intnums.png") 8% 0 no-repeat;}
.m-mydbd li{height: 37px; line-height: 37px;}
.m-mydbd li p{float: left; height: 37px;}
.m-mydbd li p a{display: block; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.m-mydbd .u-md3{color: #ff862d;}

.m-intzdbz li{height: 52px; line-height: 52px; text-align: center;}
.m-intzdbz li a{display: block; padding: 0 10px; background: #509ac0; color: #fff; -webkit-transition: .3s; -moz-transition: .3s; transition: .3s;}
.m-intzdbz li span{display: inline-block; width: 24px; height: 24px; line-height: 24px; margin: -2px 14px 0 0; vertical-align: middle; font-size: 24px;}
.m-intzdbz li a:hover{background: #006eab;}

/*data*/
.m-databox{margin-bottom: 15px;}
.m-databox .m-titstyle2{border-bottom: none;}
.g-databox{height: 626px; border: 1px solid #ddd;}
.g-datamenu{border-right: 1px solid #ddd;}
.g-datamenu h2{height: 50px; line-height: 50px; padding-left: 52px; font-size: 18px; font-weight: normal; background: #f5f5f5; cursor: pointer;}
.g-datamenu h2.on{border-left: 5px solid #c90e24; padding-left: 47px;}
.g-datamenu li{padding-left: 52px; line-height: 36px; font-size: 14px; cursor: pointer;}
.g-datamenu li.u-active{color: #c90e24;}
.m-sjchild{padding: 14px 0; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd;}
.g-sjchild{height: 144px; overflow-y: auto;}

.g-datachart{height: 525px;}

.m-datachart{padding: 40px 50px;}
.m-datachart .u-resource{font-size: 12px; color: #999;}


/*about*/
.m-aboutmian{background: url(http://www.jianxian.gov.cn/images/images/bg-about.png);}
.m-abmlbz{padding: 40px 0 50px; height: 252px;}
.m-abmlbz img{position: absolute; left: 50%; margin-left: -960px; top: 40px; display: block;}

.m-abbzgk{background: url(http://www.jianxian.gov.cn/images/images/bg-bzgk.png) center bottom no-repeat;}
.g-abbzgk{margin-bottom: 110px; padding: 30px 30px 30px 350px; height: 468px; background: url(http://www.jianxian.gov.cn/images/images/bg-abgk.png) left bottom no-repeat;}
.u-bzxc{left: 233px; top: 0;}
.m-bzgkbd{padding: 20px 45px; height: 408px; border: 2px solid #fff; background: rgba(255,255,255,.8);}
.m-bzgkbd h1 a{display: block; padding: 15px 74px 15px 0; font-size: 24px; font-weight: bold; color: #c90e24; background: url(http://www.jianxian.gov.cn/images/images/tit-bzgk.png) right center no-repeat;}
.g-bzgkbd{height: 180px;}
.g-bzgkbd p{line-height: 30px; font-size: 15px; text-indent: 2em; text-align: justify;}

.m-bzgkbtns li a{display: block; padding: 7px 0; text-align: center;}
.m-bzgkbtns li span{display: block; margin: 0 auto 10px; width: 56px; height: 56px; line-height: 56px; font-size: 24px; color: #fff; background: #ef5e6f; -moz-border-radius: 50%; border-radius: 50%;}
.m-bzgkbtns li p{overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.m-bzgkbtns li a:hover span{-webkit-transform: rotateZ(360deg);-moz-transform: rotateZ(360deg);transform: rotateZ(360deg); -webkit-transition: .4s; -moz-transition: .4s; transition: .4s;}

.m-abbzmp{background: url(http://www.jianxian.gov.cn/images/images/bg-bzmp.png) right bottom no-repeat;}
.m-abbzmp .m-abtit{margin-bottom: 80px;}

.m-abtit{background: url(http://www.jianxian.gov.cn/images/images/bg-abouttit.png) center no-repeat;}
.m-abtit span{display: inline-block; width: 62px; height: 62px; line-height: 62px; font-size: 32px; font-weight: bold; color: #fff; background: #ba905b; -moz-border-radius: 50%; border-radius: 50%;}

.g-abbzmp{margin: 0 -35px;}
.m-abbxbox{padding: 0 35px;}
.m-abbxdg{padding: 3px; border: 3px solid #e2dcd2;}
.g-abbxdg{padding: 14px; height: 388px; border: 1px solid #e2dcd2;}
.u-abbxtit{height: 120px; background-position: center; background-repeat: no-repeat;}
.u-bzmr{background-image: url(http://www.jianxian.gov.cn/images/images/bg-bzmr.png);}
.u-bzms{background-image: url(http://www.jianxian.gov.cn/images/images/bg-bzms.png);}
.u-bztc{background-image: url(http://www.jianxian.gov.cn/images/images/bg-bztc.png);}
.u-abbxtit a{position: absolute; top: 50%; right: 50%; margin: -26px -80px 0 0; display: block; width: 160px; height: 52px; line-height: 52px; text-align: center; background: rgba(0,0,0,.4); color: #fff; font-size: 26px; font-family: FZDBSJW;}
.g-abbxdg li{height: 38px; line-height: 38px;}
.g-abbxdg li a{display: block; padding: 0 5px 0 13px; background: url(http://www.jianxian.gov.cn/images/images/icon-li1_1.png) left center no-repeat; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.g-abbxdg li a:hover{padding-left: 16px;}
.u-ablt,.u-ablb,.u-abrt,.u-abrb{display: block; width: 17px; height: 17px;}
.u-ablt{top: -3px; left: -3px; background: url(http://www.jianxian.gov.cn/images/images/bg-ablt.png) no-repeat;}
.u-ablb{bottom: -3px; left: -3px; background: url(http://www.jianxian.gov.cn/images/images/bg-ablb.png) no-repeat;}
.u-abrt{top: -3px; right: -3px; background: url(http://www.jianxian.gov.cn/images/images/bg-abrt.png) no-repeat;}
.u-abrb{bottom: -3px; right: -3px; background: url(http://www.jianxian.gov.cn/images/images/bg-abrb.png) no-repeat;}

.m-abmjys{padding: 110px 0 90px; background: url(../images/bg-mjys.png) left bottom no-repeat;}
.m-abmjys .m-abtit{margin-bottom: 80px;}
.m-mjyspics li{padding: 0 13px;}
.m-mjyspics li img{display: block; width: 100%;}
.m-mjyspics li.u-mjt{padding-top: 55px;}
.m-mjyslists{padding-top: 27px; height: 255px;}

.m-abbzly .m-abtit{margin-bottom: 80px;}
.m-bzlypic{margin-top: 12px;}
.m-bzlypic img{display: block; width: 100%; height: 318px;}

.m-abcsjg{padding: 75px 0;}
.m-abcsjg .m-abtit{margin-bottom: 50px;}
.g-abcsjg{height: 262px;}
.g-abcsjg li img{display: block;}
.g-abcsjg a span{display: none; background: #000; background-color: rgba(0,0,0,0.6); position: absolute; top: 0; left: 0; right: 0; bottom: 0;}
.g-abcsjg a span i{display:block; width: 60%; height:50px; line-height:50px; position: absolute; left: 0;right: 0;bottom: 0; top: 0; margin: auto; text-align:center; color:#fff; font-size:18px; -webkit-transition: all 5s linear; -moz-transition: all 5s linear; transition: all 5s linear; border: 0; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.g-abcsjg a:hover span{display:block;}
.g-abcsjg a span i:before,.g-abcsjg a span i:after{content:""; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; position: absolute; display: block; width: 0; height:0; border:1px solid transparent;}
.g-abcsjg a span i:before{top: 0; left: 0; -webkit-transition: border-color 0s ease-in 0.8s,width 0.2s ease-in 0.6s,height 0.2s ease-in 0.4s; -moz-transition: border-color 0s ease-in 0.8s,width 0.2s ease-in 0.6s,height 0.2s ease-in 0.4s; transition: border-color 0s ease-in 0.8s,width 0.2s ease-in 0.6s,height 0.2s ease-in 0.4s;}
.g-abcsjg a span i:after{right: 0; bottom: 0; -webkit-transition: border-color 0s ease-in 0.4s,width 0.2s ease-in 0.2s,height 0.2s ease-in ; -moz-transition: border-color 0s ease-in 0.4s,width 0.2s ease-in 0.2s,height 0.2s ease-in ; transition: border-color 0s ease-in 0.4s,width 0.2s ease-in 0.2s,height 0.2s ease-in ;}
.g-abcsjg a span:hover i:before{width: 100%; height: 100%; -webkit-transition: width 0.2s ease-in ,height 0.2s ease-in 0.2s; -moz-transition: width 0.2s ease-in ,height 0.2s ease-in 0.2s; transition: width 0.2s ease-in ,height 0.2s ease-in 0.2s;border-top-color:#fff;border-right-color:#fff;}
.g-abcsjg a span:hover i:after{width: 100%; height: 100%; -webkit-transition: border-color 0s ease-in 0.4s,width 0.2s ease-in 0.4s,height 0.3s ease-in 0.6s; -moz-transition: border-color 0s ease-in 0.4s,width 0.2s ease-in 0.4s,height 0.3s ease-in 0.6s; transition: border-color 0s ease-in 0.4s,width 0.2s ease-in 0.4s,height 0.3s ease-in 0.6s;border-bottom-color:#fff;border-left-color:#fff;}

.u-jg1{left: 0; top: 0;}
.u-jg1,.u-jg1 img{width: 489px; height: 262px;}

.u-jg2{left: 491px; top: 0;}
.u-jg2,.u-jg2 img,.u-jg5,.u-jg5 img{width: 407px; height: 130px;}

.u-jg3{right: 0; top: 0;}
.u-jg3,.u-jg3 img,.u-jg4,.u-jg4 img{width: 300px; height: 130px;}

.u-jg4{left: 491px; bottom: 0;}

.u-jg5{right: 0; bottom: 0;}

/*leader*/
.m-ledaermian{margin: 10px auto 15px;}
.g-ldleft{min-height: 856px; background: #f4f4f4;}
.m-ldtype{height: 52px; line-height: 52px;}
.m-ldtype li{float: left; width: 50%; text-align: center;}
.m-ldtype li a{display: block; font-size: 20px; font-weight: bold; background: #d5d5d5;}
.m-ldtype li.u-active a{background: #c90e24; color: #fff;}
.m-ldlists li{border-bottom: 1px solid #dbdbdb;}
.m-ldlists li a{display: block; padding: 12px 14px 12px 20px;}
.m-ldlists li span{display: block; min-width: 54px; font-size: 18px; font-weight: bold;}
.m-ldlists li i{color: #999; font-size: 14px;}
.m-ldlists li.u-active a{background: #e6e6e6;}
.m-ldlists li.u-active span{color: #c90e24;}
.u-ldpic{left: 0; top: 0; padding: 6px; display: block; width: 177px; height: 219px; border: 1px solid #ddd;}
.m-lddesc{margin-left: 197px; height: 219px;}
.m-lddesc h2{padding: 17px 110px 26px 0;}
.m-lddesc h2 strong{margin-right: 18px; font-size: 24px; color: #c90e24;}
a.u-ldgwxx{top: 14px; right: 0; padding: 0 11px; height: 32px; line-height: 32px; background: #ff791f; color: #fff; -moz-border-radius: 6px; border-radius: 6px;}
a.u-ldgwxx span{margin-right: 7px;}
.g-leadinfo{padding: 15px; background: #f5f5f5; line-height: 30px;}
.g-leadinfobox{width: 100%!important; height: 120px;}
.g-leadinfo i{position: absolute; top: -6px; left: 17px; display: block; width: 12px; height: 6px; background: url(../images/icon-ldtp.png) no-repeat;}
.g-ldldjj{height: 228px; line-height: 38px;}
.g-ldldjj p{text-indent: 2em;}
.m-ldgzdt{height: 320px;}
.m-ldhdj{margin: 15px 0 0;}
.g-ldhdj{height: 240px;}
.g-ldhdj li{float: left; margin-right: 20px; width: 285px;text-align: center;}
.g-ldhdj li img{display: block; width: 285px; height: 188px;}
.g-ldhdj li p{height: 52px; line-height: 52px; background: #f5f5f5; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.g-leadinfobox p{text-indent:2em;}
/*list*/
.m-pgmian{margin: 10px auto 15px;}
.g-listlf{background: #f4f4f4; min-height: 851px;}
/* .g-listlf .u-tit{height: 52px; line-height: 52px; font-size: 24px; font-weight: bold; color: #fff; background: #c90e24;} */
.g-listlf .u-tit{padding: 10px;  line-height: 1.2; font-size: 24px; font-weight: bold; color: #fff; background: #006eab;}
.g-listlf li{border-bottom: 1px solid #dbdbdb; line-height: 67px; background: url(../images/pic/bg-listlb.png) right bottom no-repeat;}
.g-listlf li a{display: block; padding-left: 50px; font-size: 18px; overflow:hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis; background-image: url(../images/pic/bg-listls.png); background-repeat: no-repeat; background-position: 20px 0;}
.g-listlf li.u-active{background-color: #e6e6e6;}
.g-listlf li.u-active a,.g-listlf li a:hover{color: #006eab; background-position: 20px -67px;}
.m-listcg{margin-bottom: 50px;}
.m-listcg li{height: 57px; line-height: 57px; border-bottom: 1px dashed #ddd;}

/*listOne*/
.m-cglistone{line-height: 188%; min-height: 164px; padding: 15px 10px; text-align: justify;}
.m-cglistone table{border-collapse: collapse;border:1px solid #333;}
.m-cglistone table td,.m-cglistone table th{border: 1px solid #333;}
.m-cglistone img{max-width: 100%;}

/*listPicture*/
.m-listpicture li{margin-bottom: 15px; text-align: center;}
.m-listpicture li img{display: block; width: 100%; height: 136px;}
.m-listpicture li p{padding: 7px 5px; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}

/*listddjs*/
.m-ddjs{background-image: url(http://www.jianxian.gov.cn/images/images/pic-ddjs.png);background-repeat: no-repeat;padding: 50px 50px;}
.m-ddjs li img{height: 105px;}

/*detail*/
.m-detailbox{padding: 20px 50px; border: 1px solid #ddd;}
.u-lgtit{padding: 10px 10px 15px; font-weight: bold; font-size: 30px; color:#006eab; line-height: 1.5;}
.m-dtfuns{padding: 2px 13px 2px 0; border-bottom: 1px solid #ddd;}
.m-dtfuns,.m-dtfuns a{font-size: 14px; color: #5e5e5e;}
.u-wzinfo{padding: 8px 0;}
.u-wzinfo span{margin-left: 30px;}
.u-fontsize{padding: 8px 30px 8px 0;}
.u-fontsize a{margin: 0 4px;}
.m-dtfonts{padding: 20px 30px; min-height: 164px;}
.m-dttexts{font-size: 16px; line-height: 188%; overflow-x: auto; overflow-y: hidden;}
.m-dttexts p{margin-top: 15px;}
.m-dttexts table{border-collapse: collapse;border:1px solid #333;}
.m-dttexts table td,.m-dttexts table th{border: 1px solid #333;}
.m-dttexts img{max-width: 100%;}
.m-dtcode p{font-size: 12px; color: #999; text-align: center;}
.m-dtcode img{margin: 4px auto; display: block; width: 130px; height: 130px; padding: 4px; border: 1px solid #ddd;}
.m-btfuns{padding: 10px 0; border-bottom: 1px dashed #ddd;}
.m-btfuns li{float: left; margin: 0 15px 0 0; line-height: 28px;}
.m-btfuns li a{display: block; font-size: 13px; padding-left: 17px; background-image: url(../images/icon/icon-detail.png); background-repeat: no-repeat;}
.m-btfuns li.u-comment a{background-position: 0 -28px;}
.m-btfuns li.u-error a{background-position: 0 -56px;}
.m-btfuns li.u-print a{background-position: 0 -84px;}
.m-btfuns li.u-close a{background-position: 0 -112px;}
.m-btfuns li.u-collect a{background-position: 0 -140px;}
.m-dtsxqh{padding: 15px 0;}
.m-dtsxqh li{max-width: 50%; line-height: 30px; background-image: url("../images/icon/icon-detail.png"); background-repeat: no-repeat; overflow:hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.m-dtsxqh .u-dtprev{padding-left: 30px; background-position: left -168px;}
.m-dtsxqh .u-dtnext{padding-right: 30px; background-position: right -198px;}
.m-dtxgxw h1{height: 46px; line-height: 46px; border-bottom: 1px solid #ddd; font-size: 20px; font-weight: bold; color: #a80808;}
.m-dtxgxw ul{margin-top: 12px;}
.m-dtdownload{padding: 0 0 15px 22px; background: url(../images/icon/icon-detail.png) 0 -256px no-repeat;}
.m-dtdownload li{padding: 4px 0;}

/*detailVideo*/
.m-dtvideo{width: 700px; height: 400px;}

/***share***/
.share-main{position: relative; width: 66px; height: 16px;margin-top: 9px;}
.share-bar a{margin-right: 6px; float: left; display: block; width: 16px; height: 16px; background-image: url(../images/icon/icon-share.png);}
.share-bar .share-weixin{background-position: 0 0;}
.share-bar .share-tsina{background-position: -16px 0;}
.share-bar .share-qzone{background-position: -32px 0;}

.weixin-share-open{position: absolute; bottom: 22px; left: 0; margin-left: -115px; display: none; background: #fff;}
.weixin-wrap{position: relative; padding: 10px; width: 212px; height: 98px; border: 1px solid #ddd;}
.share-qrcode{float: left;}
.share-qrcode img{display: block; width: 80px; height: 80px;}
.weixin-close{position: absolute; top: 0; right: 0; display: block; width: 20px; height: 20px; line-height: 20px; text-align: center; font-size: 16px; color: #d4d4d4; cursor: pointer;}
.weixin-text{padding: 10px 0 0 90px; line-height: 24px; font-size: 12px; color: #666;}

/*siteMap*/
.g-sitemap li{line-height: 48px;}
.g-sitemap li a{display: block; padding-left: 13px; background: url(http://www.jianxian.gov.cn/images/images/icon-li2_1.png) left center no-repeat; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}

/*interpret*/
.m-ipzcform .u-tit{line-height: 40px;}
.g-ipzcform{width: 250px; height: 40px;}
.g-ipzcform .u-jdhyserch{padding: 0 40px 0 4px; width: 100%; height: 40px; line-height: 38px; border: 1px solid #ddd;}
.g-ipzcform .u-jdhybtn{position: absolute; right: 1px; top: 1px; padding: 0 8px; height: 38px; border: none; cursor: pointer; background: #e7939d; color: #fff;}  
.m-ipzcwj{height: 287px;}
.m-ipbjzcjd{padding: 15px 0 22px; background: #f5f5f5;}
.g-ipbjzcjd{height: 228px;}
.m-bjtabs{width: 180px; top: 7px; left: 0;}
.m-bjtabs li{margin: 1px 0;}
.m-bjtabs li a{display: block; padding: 15px 12px; background: #dcdcdc; color: #c91228; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.m-bjtabs li span{float: left; display: block; margin-right: 11px; width: 20px; height: 20px; line-height: 20px; font-size: 20px;}
.m-bjtabs li.u-active a{background: #c90e24; color: #fff;}
.m-bjzclists{margin-left: 205px;}
.g-iptpjd{height: 377px;}
.g-iptpjd li{float: left; margin-right: 24px; width: 280px; text-align: center;}
.g-iptpjd li img{display: block; width: 280px; height: 318px; border: 1px solid #ddd;}
.g-iptpjd li p{padding: 0 8px; line-height: 56px; border: 1px solid #ddd; border-top: none; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.m-iplits{height: 287px;}

/*specialList*/
.g-ztzlbox{margin-top: 10px;}
.g-ztzlbox li{margin: 5px 0;}
.g-ztzlbox li img{display: block; width: 100%; height: 82px;}
.g-ztzlbox li p{font-size: 16px; line-height: 40px; overflow:hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}

/*knowledgeBase*/
.m-knowledgetit{padding: 36px 690px 25px 68px; background: url(http://www.jianxian.gov.cn/images/images/bg-knowledge.png) no-repeat;}
.m-knowledgetit h1{padding-bottom: 27px; font-size: 46px; font-weight: bold; color: #fff;}
.m-knowsearch .form-control{padding-right: 45px; height: 42px; border: none; -moz-border-radius: 6px; border-radius: 6px;}
.m-knowsearch .u-knowbtn{top: 1px; right: 1px; display: block; width: 40px; height: 40px; line-height: 40px; border: none; font-size: 18px; color: #ca152a; background: #fff; -moz-border-radius: 6px; border-radius: 6px;}
.g-knowlf,.g-knowrg{height: 845px; border: 1px solid #ddd;}
.m-knowtype{border-bottom: 1px solid #ddd;}
.m-knowtype li{float: left; width: 33.33%; text-align: center;}
.m-knowtype li a{display: block; padding: 15px 0; font-size: 20px; font-weight: bold; color: #4c4c4c;}
.m-knowtype li i{display: inline-block; width: 9px; height: 9px; background: #c90e24; margin: -2px 15px 0 0; vertical-align: middle;}
.m-knowtype li.u-active a{background: #ffeef0; color: #c90e24;}
.m-knowobjs{padding: 18px 18px 0;}
.m-knowobjs li{margin-bottom: 12px; text-align: center; height: 44px; line-height: 44px;}
.m-knowobjs li a{display: block; background: #f5f5f5;}
.m-knowobjs li.u-active a{color: #c90e24;}
.m-hnowlists{padding: 0 18px;}
.m-hnowlists li{margin-bottom: 30px;}
.m-hnowlists li h1{padding: 8px 0; line-height: 1.5;}
.m-hnowlists li .u-desc{height: 44px; line-height: 22px; font-size: 14px; color: #787878;}
.m-hnowlists li .u-infos{margin-top: 7px; font-size: 14px; color: #999;}
.m-hnowlists li .u-infos span{margin-right: 20px;}
.g-knowlf .m-pagination{padding: 10px;}
.g-knowrg{padding: 20px;}
.m-knowtit span{font-size: 20px; font-weight: bold; color: #c90e24;}
.m-knownums{height: 260px;}
.m-knowhots li{text-align: center; line-height: 36px; margin-top: 10px;}
.m-knowhots li a{display: block; padding: 0 5px; background: #f5f5f5; font-size: 14px; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}

/*writeMail*/
.m-writebox{padding: 28px; border: 1px solid #ddd;}
.m-writetext .m-titstyle2 .u-more{font-size: 16px; color: #c90e24; font-weight: bold; line-height: 48px;}
.m-writetext .m-titstyle2 .u-more span{margin-right: 10px;}
.m-mailinfos{margin: 1px 0 15px; padding: 15px 38px 20px; background: #f5f5f5; line-height: 38px; text-align: justify;}
.m-mailinfos p{text-indent: 2em;}
.u-nologin{padding: 15px; font-size: 14px;}
.u-nologin a{margin: 0 4px; color: #1893e5;}
a.u-wstcdl{padding: 0 6px; height: 40px; line-height: 40px; background: #c90e24; color: #fff; border-radius: 6px; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.m-mailfmbox{padding: 0 80px;}
.m-mailfmbox label{font-size: 14px; font-weight: normal;}
.m-mailfmbox label span{color: red;}
.u-mailone{padding-bottom: 12px; margin-bottom: 24px; border-bottom: 1px dashed #ddd;}
.m-mailfmbox .radio-inline{margin: 0 5px 0 20px;}
.m-mailfmbox .u-mlcode{width: 120px; height: 34px;}
.m-mailfmbox .u-nologin{margin: 20px 0;}
.m-mailfmbox .btn-success,.m-mailfmbox .btn-primary{margin: 0 15px; padding: 6px 30px;}
.m-mailfmbox .btn-primary{background: #ebebeb; border-color: #ebebeb; color: #999;}
.u-xxcode{height: 34px; overflow: hidden;}
.u-xxcode a{line-height: 44px; font-size: 12px;}
.m-mailfmbox .btn-success{background: #c90e24; border-color: #c90e24;}
.m-mailfmbox .btn-success:focus{background: #b50015; border-color: #b50015;}
.m-mailfmbox .btn-primary:focus{background: #d2d2d2; border-color: #d2d2d2;}

/*mailList*/
.m-maillists{padding: 10px 18px 20px; border: 1px solid #ddd;}
.g-mailsearch{padding: 35px 80px;}
.g-mailsearch label{font-weight: normal;}
.g-mailsearch .btn{width: 80px; background-color: #c90e24; color: #fff;}
.m-mailxjlb .m-titstyle2 .u-more{margin-right: 10px; font-size: 16px; color: #c90e24; font-weight: bold; line-height: 48px;}
.m-mailxjlb .m-titstyle2 .u-more span{margin-right: 10px;}
.m-mailxjlb p{float: left; overflow:hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.m-mailxjlb .u-ts1{width: 20%;}
.m-mailxjlb .u-ts2{width: 32%;}
.m-mailxjlb .u-ts3{width: 12%;}
.m-zxtshd{height: 40px; line-height: 40px; background: #f8f8f8; margin: 1px 0 8px; text-align: center; font-weight: bold;}
.m-zxtsbd li{border-bottom: 1px dashed #ddd; line-height: 60px;}
.m-zxtsbd li .u-ts2 a{padding-left: 10px;}
.m-zxtsbd li .u-cl{color: #999;}
.m-zxtsbd li p{height: 60px;}

/*mailDetail*/
.m-maildetail .table td{padding: 15px 20px; vertical-align: middle;}
.m-maildetail .u-tit{width: 15%; color: #c90e24; font-weight: bold;}
.m-maildetail .u-desc{line-height: 36px;}
.m-maildetail .u-desc img{display: block; max-width: 100%;}
.m-maildetail .u-item{width: 35%;}
.m-maildetail .table{margin-bottom: 0;}
.m-maildetail .table tfoot td{padding: 60px 0;}
.m-maildetail tfoot a.btn{background-color: #c90e24; color: #fff; padding: 0; width: 124px; height: 44px; line-height: 44px; font-size: 18px;}

/*调查征集列表*/
.m-listdczjlb{margin-bottom: 50px;}
.m-listdczjlb li{height: 57px; line-height: 57px; border-bottom: 1px dashed #ddd;}
.m-listdczjlb li span{float: right; padding-left: 10px; font-size: 14px; color: #999;}
.m-listdczjlb li div{padding-left: 13px; background: url(http://www.jianxian.gov.cn/images/images/icon-li1_1.png) left center no-repeat; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.m-listdczjlb li div .u-ckjg{color: #c90e24;}

/*网上调查*/
.m-yjzjtit{padding: 8px 0 20px; font-size: 32px; font-weight: bold; color: #c50e1b;}
.m-yjzjfuns{padding: 5px; border-bottom: 1px solid #ddd; line-height: 28px;}
.m-yjzjfuns p{display: inline-block; margin: 0 30px; font-size: 14px; color: #999;}
.m-yjzjfuns p span{color: #c90e24;}
.m-dczjtext{padding: 20px 60px; line-height: 188%; min-height: 164px;}
.m-dczjtext table{border-collapse: collapse;border:1px solid #333;}
.m-dczjtext table td,.m-dczjtext table th{border: 1px solid #333;}
.m-dczjtext img{max-width: 100%;}
.g-zjbox{margin-bottom: 10px; padding: 15px; border: 1px solid #ddd;}
.m-dccode{padding: 10px 0;}
.m-dccode .control-label span{color: #f00;}
.m-dccode .form-control{width: 25%;}
.u-codeimg{margin: 0 5px;}
.m-dcjsbd{margin-top: 15px; padding: 14px; line-height: 42px; background: #f5f5f5;}
.m-dcjsbd span{margin-right: 20px; color: #c90e24;}
.u-textarea textarea{margin-top: 10px;}

/*调查结果*/
.u-dcjgtit{margin: 1px 0 2px; padding: 10px; background: #f5f5f5; font-size: 14px;}
.g-dczjjg{margin-top: 20px; padding: 15px 15px 0; border: 1px solid #ddd;}
.g-dczjjg h1{margin-bottom: 20px;}
.u-dcname{margin-bottom: 20px;}
.progress{width: 50%;}
.progress-bar{-webkit-animation: animate-positive 2s; -moz-animation: animate-positive 2s; animation: animate-positive 2s; background-color: #c90e24;}
@-webkit-keyframes animate-positive{
  0% {width: 0;}
}
@-moz-keyframes animate-positive{
  0% {width: 0;}
}
@keyframes animate-positive{
  0% {width: 0;}
}

/*意见征集*/
.u-zjtit{padding: 8px 0 20px; font-size: 32px; font-weight: bold; color: #c50e1b;}
.m-zjsta{padding: 5px; line-height: 28px; border-bottom: 1px solid #ddd;}
.m-zjsta p{display: inline-block; margin: 0 30px; font-size: 14px; color: #999;}
.m-zjsta p span{color: #c90e24;}
.m-yjzjtabs{background: #e6e6e6; overflow: hidden;}
.m-yjzjtabs li{float: left; width: 150px; text-align: center; line-height: 46px; cursor: pointer;}
.m-yjzjtabs li.u-active{background: #c90e24; color: #fff;}
.g-yjzjbox{padding: 20px 0;}
.g-zjinfo{padding: 0 80px; line-height: 188%; min-height: 164px;}
.m-zjbtfuns{padding: 10px; border-bottom: 1px dashed #ddd;}
.m-zjbtfuns li{float: left; margin-right: 20px; line-height: 30px;}
.m-zjbtfuns li a{display: block; font-size: 13px; padding-left: 17px; background-image: url(http://www.jianxian.gov.cn/images/images/icon-detail.png); background-repeat: no-repeat;}
.m-zjbtfuns li.u-gotp a{background-position: 0 0;}
.m-zjbtfuns li.u-print a{background-position: 0 -82px;}
.m-zjbtfuns li.u-close a{background-position: 0 -111px;}
.m-yjzjform{padding-right: 200px;}
.m-yjzjform label span{color: #c50e1b;}
.u-lycode{width: 30%; margin-right: 8px;}
.u-formbtn input{margin: 10px;}
.m-lylists h1{font-weight: bold; color: #c90e24; padding: 5px;}
.m-lylists li{margin: 20px 0; padding: 20px; border: 1px solid #ddd;}
.m-lylists li .u-lynames{padding: 0 10px 10px; color: #ff862d;}
.m-lylists li .u-lybd{text-indent: 2em; font-size: 14px; color: #666;}
.m-zjrst{padding: 0 80px;}
.m-zjrst .u-tit{font-weight: bold; color: #c90e24; padding: 5px;}
.u-zjsetbs{line-height: 188%; min-height: 164px; text-indent: 2em;}

/*智能问答*/
.is-znwdheader{background: #c90e24;}
.u-znwdlogo{padding: 18px 0 24px;}
.u-znwdstlogo{padding: 28px 0 28px 82px;}
.m-znwdheader{background: url(http://www.jianxian.gov.cn/images/images/bg-znwdheader.png) center top no-repeat;}
.u-gohome{padding: 25px; height: 106px; border-left: 1px solid #d43e50; border-right: 1px solid #d43e50;}
.u-gohome span{display: block; margin: 0 auto 7px; width: 30px; height: 30px; line-height: 30px; font-size: 30px; color: #fff;}
.u-gohome p{color: #fff;}
.is-znwdmain{padding: 20px 0 30px; background: #efefef;}
.m-znwdfont{padding: 30px 162px 30px 46px; background: #fff;}
.g-znwdfont p{text-indent: 2em; line-height: 28px; font-size: 14px;}
.u-wypj{right: 46px; top: 22px; width: 86px; height: 72px; padding: 14px 0; -moz-border-radius: 6px; border-radius: 6px; background: #e6939d;}
.u-wypj span{display: block; margin: 0 auto 6px; width: 22px; height: 22px; line-height: 22px; font-size: 22px; color: #fff;}
.u-wypj p{font-size: 14px; color: #fff;}

.g-znwdtext{background: #fff; padding: 30px; height: 420px; overflow-y: auto;}
.m-znwdsubmit{height: 130px; padding: 12px; border-top: 1px solid #ddd; background: #fff;}
.m-znwdltk dt{width: 64px; text-align: center;}
.m-znwdltk dd{position: relative; margin: 0 78px; padding: 10px 12px; line-height: 26px; -moz-border-radius: 6px; border-radius: 6px; background: #f5f5f5; font-size: 12px;}
.m-znwdltk dd i{position: absolute; top: 16px; display: block; width: 9px; height: 15px;}
.m-answer dt{float: left;}
.m-answer dd i{left: -7px; background: url(http://www.jianxian.gov.cn/images/images/bg-lftip.png) no-repeat;}
.m-question dt{float: right;}
.m-question dd i{right: -7px; background: url(http://www.jianxian.gov.cn/images/images/bg-rgtip.png) no-repeat;}
.m-znwdltk dd span{color: #f00;}
.g-answer{margin-top: 10px;}
.m-answertab{margin-bottom: 4px; border-bottom: 2px solid #c90e24;}
.m-answertab li{float: left; padding: 3px 10px; cursor: default; line-height: 1.5;}
.m-answertab li.u-active{background: #c90e24; color: #fff;}
.m-answerlist li{height: 26px; line-height: 26px;}
.m-answerlist li span{float: right; padding-left: 10px; color: #999;}
.m-answerlist li a{display: block; padding-left: 14px; background: url(http://www.jianxian.gov.cn/images/images/icon-li1_1.png) left center no-repeat; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}

.evaluate-box{padding: 10px 0 0;color: #666;border-top: 1px dashed #ddd;margin-top: 10px;}
.evaluate-box p{ font-size:13px;}
.evaluate-content{padding-left: 0px; margin:6px 0;overflow:hidden;}
.evaluate-content a{ display:block; height:14px; line-height:14px; float:left; cursor:pointer;padding:0 20px;}
.evaluate-content a.satis{ background:url(http://www.jianxian.gov.cn/images/images/my-icon.png) no-repeat left center;}
.evaluate-content a.no-satis{ background:url(http://www.jianxian.gov.cn/images/images/nomy-icon.png) no-repeat left center;}
.evaluate-item2{display:none;font-size:13px;}

.m-znwdsubmit textarea{width: 100%; height: 88px; line-height: 18px; padding: 0; font-size: 14px; resize: none; background: none; border: none;}
.m-znwdsubmit .u-num{bottom: 12px; left: 9px;font-size: 12px;}
.m-znwdsubmit input{bottom: 14px; width: 72px; height:30px; border: none; -moz-border-radius: 5px; border-radius: 5px; cursor: pointer; color: #fff;}
.u-znwdsub{right: 14px; background: #ff862d;}
.u-rgdf{color: #c90e24;}
.g-znwdrg{padding: 0 20px; height: 550px; background: #fff;}

.m-znbq{padding: 10px 0 16px; height: 220px;}
.m-znbq h1{padding: 10px 0;}
.m-znbq h1 span{display: block; float: left; font-size: 18px; font-weight: bold; color: #bd1111;}
.m-znbq ul li{line-height: 40px;}
.m-znbq ul li span{display: block; padding-left: 14px; font-size: 14px; background: url(http://www.jianxian.gov.cn/images/images/icon-li2_1.png) left center no-repeat; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis; cursor: pointer;}
.m-znwdtab{padding: 10px 0;}
.m-znwdtab li{float: left; padding: 0 40px; line-height: 19px; font-size: 18px; font-weight: bold; cursor: pointer;}
.m-znwdtab li.u-active{color: #bd1111;}
.g-znwdlists li{height: 32px; line-height: 32px;}
.g-znwdlists li a{display: block; padding-left: 14px; background: url(http://www.jianxian.gov.cn/images/images/icon-li1_1.png) left center no-repeat; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis; font-size: 14px;}

/*weChat*/
.m-wechat li{margin-top: 15px;}
.m-wechat li img{margin: 0 auto; display: block; width: 200px; height: 200px;}
.m-wechat li p{line-height: 38px; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}

/*knowledgeBaseNew*/
.m-dwzsklf{width: 380px; margin-right: -380px;}
.m-zskxz{margin-bottom: 20px; padding: 0 0 5px; border: 1px solid #ddd;}
.m-zskxz .row{margin: 10px; min-height: 200px;}
.m-zskxz .row li{padding: 5px; text-align: center; line-height: 40px;}
.m-zskxz .row li a{display: block; background: #ebebeb; overflow:hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.m-zskxz .row li a:hover,.m-zskxz .row li.u-active a{background: #c90e24; color: #fff;}
.m-dwzskrg{width: 100%;}
.m-dwzskrgbox{margin-left: 400px; height: 572px; border: 1px solid #ddd; padding: 10px;}



/*about*/
.m-abtppic,.m-abtppic .u-tit,.m-abtppic .bd,.m-abtppic .bd img{height: 320px;}
.m-abtppic .bd,.m-abtppic .u-tit{top: 0; left: 50%;}
.m-abtppic .bd,.m-abtppic .bd img{width: 1200px;}
.m-abtppic .bd {margin-left: -600px;}
.m-abtppic .u-tit{margin-left: -108px; width: 216px;}
.m-abtppic .bd img{display: block;}

.m-abbox{padding: 10px; background: url(../images/pic/bg-abbox.png) repeat;}
.g-abbox{padding: 18px 40px 16px; min-height: 435px; background: #fff;}

.m-abtit1 .u-tit{display: block; padding: 5px 0 5px 55px; font-size: 24px; font-weight: bold; color: #007bd9; background: url(../images/pic/bg-abtit1.png) left center no-repeat;}

.m-abdesc{background-image: url(../images/pic/bg-abtext.png); background-repeat: no-repeat; background-position: center bottom;}
.m-abtext p{line-height: 34px; text-indent: 2em;}
.m-abtext p a{color: #ff7200;}
.m-abbtns{margin-left: 30px; width:430px;}
.m-abbtns li{text-align: center; width:20%;}
.m-abbtns li a{    line-height: 24px;display: block; padding: 35px 22px 10px; width: 72px; font-family: FZDBSJW; font-size: 18px; background-image: url(../images/pic/bg-abbtn.png); background-repeat: no-repeat; height:221px}
.m-abbtns li span{display: block; margin-bottom: 18px; width: 28px; height: 28px; line-height: 28px; font-size: 26px; transition: .3s;}
.m-abbtns li a:hover span{transform: rotateZ(360deg);}
.m-abbtns li.u-ab1 a{background-color: #deb97b; color: #a37322;}
.m-abbtns li.u-ab2 a{background-color: #b9da95; color: #7c9c58;}
.m-abbtns li.u-ab3 a{background-color: #aecada; color: #5b869f;}

.g-abcard li,.g-abcard li img{height: 378px;}
.g-abcard li img{display: block; width: 100%;}
.g-abcard li p{left: 0; right: 0; bottom: 0; line-height: 46px; background: rgba(0,0,0,.5); color: #fff; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}

.m-abtourlist{height: 238px;}
.m-abtourlist .m-liststyle2{padding: 6px 6px 0;}
.m-liststyle1 li,.m-liststyle2 li{height: 38px; line-height: 38px;}
.m-liststyle1 li span,.m-liststyle2 li span{float: right; padding-left: 10px; font-size: 14px;}
.m-liststyle1 li a{display: block; padding-left: 16px; background: url(../images/icon-li1.png) left center no-repeat; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.m-liststyle1 li a:hover{padding-left: 18px; transition: all .3s;}

.m-tabstyle3 {  background: #f5f5f5;}
.m-tabstyle3 li {position: relative;margin-left: 10px;float: left;line-height: 48px;}
.m-tabstyle3 li a {display: block;padding: 0 6px;font-size: 17px;}
.m-tabstyle3 li.u-active a {font-weight: bold;color: #007bd9;}
.m-tabstyle3 li em {position: absolute;left: 25%;bottom: 0px;right: 25%;display: block;margin: 0 auto;width: 0px;height: 2px;background: #007bd9;transition: all linear 0.4s;}
.m-tabstyle3 li a:hover em, .m-tabstyle3 li.u-active em {width: 50%;}
.m-liststyle2 li a{display: block; padding-left: 12px; background: url(../images/icon/icon-li2.png) left center no-repeat; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.m-liststyle2 li a:hover{padding-left: 16px; transition: all .3s;}

.m-location{padding: 0 0 5px 0; border-bottom: 1px dashed #ddd;}
.m-location,.m-location a{font-size: 14px; color: #999;}
.m-location .iconfont{color: #007bd9;}


.m-abtourbtn span{width: 38px; height: 38px; line-height: 38px; font-size: 36px; color: #fff;}
.u-abstb a{display: block; padding: 27px 8px 17px; background-repeat: no-repeat; background-position: center;}
.u-abstb span{display: block; margin: 0 auto 8px;}
.u-abstb p{line-height: 39px; font-size: 20px; font-weight: bold; color: #fff;}
.u-ablgb {height:200px;}    
.u-ablgb a{display: block; padding: 45px 8px; background-repeat: no-repeat; background-position: center; line-height: 110px; font-size: 20px; font-weight: bold; color: #fff;}
.u-ablgb span{display: inline-block; margin-right: 18px; vertical-align: middle; font-weight: normal;}
.u-tour1 a{background-image: url(../images/znot/bg-tour1.png);}
.u-tour2 a{background-image: url(../images/znot/bg-tour2.png);}
.u-tour3 a{background-image: url(../images/znot/bg-tour3.png);}

.m-abinvest{padding-bottom: 35px;}
.m-abinvestpic,.m-abinvestpic img{height: 303px;}
.m-abinvestpic img{display: block; width: 100%;}
.m-abinvestpic p{position: absolute; left: 0; bottom: 0; right: 0; text-align: center; line-height: 54px; background: rgba(0,0,0,.5); color: #fff; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}

.m-abinvestlist{height: 324px;}
.m-abinvestlist .m-liststyle2{padding: 6px 6px 0;}

.m-abtit2{background: url(../images/pic/bg-tit4.png) center repeat-x;}
.m-abtit2 .u-tit{display: inline-block; padding: 8px 62px; background: url(../images/pic/bg-abtit2.png) #fff center no-repeat; font-size: 24px; font-weight: bold; color: #007bd9;}

.g-abpicgroup{height: 353px;}
.g-abpicgroup a span{display: none; background: #000; background-color: rgba(0,0,0,0.6); position: absolute; top: 0; left: 0; right: 0; bottom: 0;}
.g-abpicgroup a span i{display:block; width: 60%; height:50px; line-height:50px; position: absolute; left: 0;right: 0;bottom: 0; top: 0; margin: auto; text-align:center; color:#fff; font-size:18px; transition: all 5s linear; border: 0; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.g-abpicgroup a:hover span{display:block;}
.g-abpicgroup a span i:before,.g-abpicgroup a span i:after{content:""; box-sizing: border-box; position: absolute; display: block; width: 0; height:0; border:1px solid transparent;}
.g-abpicgroup a span i:before{top: 0; left: 0; transition: border-color 0s ease-in 0.8s,width 0.2s ease-in 0.6s,height 0.2s ease-in 0.4s;}
.g-abpicgroup a span i:after{right: 0; bottom: 0; transition: border-color 0s ease-in 0.4s,width 0.2s ease-in 0.2s,height 0.2s ease-in ;}
.g-abpicgroup a span:hover i:before{width: 100%; height: 100%; transition: width 0.2s ease-in ,height 0.2s ease-in 0.2s;border-top-color:#fff;border-right-color:#fff;}
.g-abpicgroup a span:hover i:after{width: 100%; height: 100%; transition: border-color 0s ease-in 0.4s,width 0.2s ease-in 0.4s,height 0.3s ease-in 0.6s;border-bottom-color:#fff;border-left-color:#fff;}

.u-abp1{left: 0; top: 0;}
.u-abp1,.u-abp1 img,.u-abp7,.u-abp7 img{width: 355px; height: 218px;}
.u-abp2{left: 0; bottom: 0;}
.u-abp2,.u-abp2 img,.u-abp3,.u-abp3 img,.u-abp5,.u-abp5 img,.u-abp6,.u-abp6 img{width: 175px; height: 130px;}
.u-abp3{left: 180px; bottom: 0;}
.u-abp4{left: 360px; bottom: 0;}
.u-abp4,.u-abp4 img{width: 480px; height: 353px;}
.u-abp5{left: 845px; top: 0;}
.u-abp6{right: 0; top: 0;}
.u-abp7{right: 0; bottom: 0;}


/*media query*/
/*large pcScreen*/
@media (min-width:1200px) {
    .u-intbtns{width: 230px; height: 159px;}
    .m-intfws{width: 860px;}
    .u-intwsxf{width: 96px;}

    .m-intlives,.m-inthfxd,.m-intzjdc{width: 825px;}
    .m-intsmlt,.m-intslqktj,.m-intmyd{width: 375px;}

    .m-datamenu{width: 280px;}
    .m-datachart{width: 918px;}

    .m-ldleft{width: 310px;}
    .m-ldright{width: 910px;}

    .m-knowlf{width: 860px;}
    .m-knowrg{width: 360px;}

    .m-mailfmbox label,.m-mlbds label{padding-left: 0; padding-right: 0;}

    .m-znwdtext{width: 850px;}
	.m-znwdrg{width: 370px;}


}
/*medium pcScreen lg*/
@media screen and (max-width: 1199px) {
	.g-abcard li, .g-abcard li img {height: 284px;}
    .g-nav li{width: 90px;}

    .g-search{padding: 0;}

    .m-nsvideo li .u-pic,.m-nsvideo li .u-pic img{height: 146px;}

    .g-serbjtj li span{left: 15px;}
    .g-serbjtj li p{padding-left: 92px;}

    .m-serbtbox{margin-top: 20px; padding: 20px 0 26px;}
	
	.m-seradvs{margin-top: 20px;}

    .u-intbtns ul{padding: 7px 10px;}
    .u-intbtns li a{padding: 25px 0;}
    .u-intbtns li span{display: none;}

    .g-intfws{padding: 26px 15px;}
    .g-intfws li{padding: 28px 20px 0;}

    .u-intwsxf a{padding: 17px 9px;}

    .g-abbzgk{padding-left: 250px;}
    .m-bzgkbd{padding: 20px;}
    .u-bzxc{left: 148px;}

    .m-abbzmp .m-abtit,.m-abmjys .m-abtit,.m-abbzly .m-abtit,.m-abcsjg .m-abtit{margin-bottom: 25px;}
    .m-abmjys,.m-abcsjg{padding: 25px 0;}

    .u-jg1,.u-jg1 img{width: 385px;}
    .u-jg2,.u-jg4{left: 387px;}
    .u-jg2,.u-jg2 img,.u-jg5,.u-jg5 img{width: 296px;}
    .u-jg3,.u-jg3 img,.u-jg4,.u-jg4 img{width: 255px;}

    .g-ldleft{min-height: auto;}
    .m-ldlists li a{padding: 12px;}
    .m-ldlists li span{display: block;}

    .m-detailbox{padding: 10px;}
    .u-lgtit{padding: 15px 0; font-size: 24px;}

    .m-dtvideo{width: 100%; height: auto;}

    .g-sitemap li{line-height: 40px;}

    .m-knowledgetit{padding: 36px 400px 25px 30px;}

    .g-mailsearch{padding: 20px 50px;}
	
	
	.m-tabstyle3 li {position: relative;margin-right:7px;margin-left:0;line-height: 40px;}
	.m-tabstyle3 li a {display: block;padding: 0 0;font-size: 14px;}


}
/*pad md*/
@media screen and (max-width: 991px ){
	.m-abtppic,.m-abtppic .u-tit,.m-abtppic .bd,.m-abtppic .bd img{height: 240px;}
	.m-abtppic .u-tit{margin-left: -81px; width: 162px;}
	.m-abtppic .bd{margin-left: -453px;}
	.m-abtppic .bd,.m-abtppic .bd img{width: 906px;}
	.m-tabstyle3 li a {font-size: 16px;}

	.m-abtit1 .u-tit{font-size: 20px;}
	.g-abbox{padding: 10px; min-height: auto;}
	.m-abbtns{margin: 0;}
	.m-abbtns li a{width: auto;height:auto; padding: 10px 0; background-image: none; line-height: 28px;}
	.m-abbtns li span{display: none;}

	.m-abcard{padding-bottom: 0;}
	.g-abcard li,.g-abcard li img{height: 488px;}

	.g-abpicgroup li{position: static;}
	.g-abpicgroup li{float: left; width: 33.33%; height: 130px; padding: 5px;}
	.g-abpicgroup a span i{font-size: 14px;}
	.g-abpicgroup li img{width: 100%; height: 120px;}

	/**********************************/
	
	
	.g-nav li{width: 14.28%;}

	.u-searchpgtit{width: 110px;}
	.u-searchpgtit dl dt{padding: 0 14px;}
    .u-searchpgtit dl dd{top: 36px;}
	.u-searchpgtit dl dd p{line-height: 28px;}
	.m-searchbox{width: 600px;}

	.m-nsflash{margin-top: 15px;}
	.g-nsflash,.g-nsflash .owl-item,.g-nsflash img{height: 340px;}
	.g-nsflash .owl-item p{padding-left: 10px; height: 40px; line-height: 40px; font-size: 14px;}
	.g-nsflash .owl-pagination{bottom: 15px;}

	.m-nsnews{margin-top: 0;}

	.m-reprinttit{height: 30px; line-height: 30px;}

    .m-nsvideo{padding: 10px 0 15px;}
    .m-nsvideo li{margin-top: 10px;}
    .m-nsvideo li p{padding: 8px;}
    .m-nsvideo li .u-pic,.m-nsvideo li .u-pic img{height: 188px;}

    .m-servicebox{margin-top: 15px;}
    .m-servicetype{padding: 10px 10px 0;}
    .m-servicetype h1{padding: 14px 0 20px;}
    .m-servicehots,.m-serchild{padding: 10px;}
    .m-serobjs li{padding: 14px 0 12px;}
    .m-servicetheme,.m-servicedep{padding: 0 10px 10px;}

    .m-serbjgs{margin-top: 10px;}
    .m-serbjgs .m-titstyle2 .u-more{margin-top: 5px; padding: 0 6px;}
    .g-serbjgs .u-sj03{width: 50%;}
    .g-serbjgs .u-sj04{width: 30%;}
    .g-serbjgs .u-sj05{width: 20%;}

    .m-serbjtj{padding: 10px;}
    .m-serbjtj .u-tit{line-height: 1; padding: 5px 0 10px;}
    .m-serbjtj .u-tit span{display: inline; margin-right: 6px; float: none; width: auto; height: auto; line-height: 1; background: none; color: #ff862d; font-size: 16px;}
    .g-serbjtj{margin: 0;}
    .g-serbjtj li:nth-child(2){border: none;}
    .g-serbjtj li span{position: static; padding: 0; width: auto; height: 30px; line-height: 30px; background: #fcc69f;}
    .g-serbjtj li p{padding: 0; text-align: center;}

    .m-serbtbox{margin-top: 15px; padding: 15px 0;}
    .m-sermsly,.m-serygzw,.m-serrmsx{padding: 5px 10px 10px;}
    .m-sermsly li{margin-top: 10px;}

    .u-sercjsfw{height: 80px; line-height: 80px;}
    .u-sercjsfw strong{font-size: 28px;}

    .m-inttpbox{margin: 15px 0;}
    .u-intbtns li a{padding: 10px 5px;}
    .u-intbtns li span{display: block; margin-right: 10px;}
    .g-intfws{padding: 10px 5px;}
    .g-intfws li{padding: 10px 5px 0;}
    .g-intfws li a{padding: 0;}
    .u-inttel h1{padding-bottom: 5px; font-size: 36px;}
    .u-inttel h2{font-size: 28px;}

    .g-intlives .u-desc h2{padding-bottom: 6px; font-size: 16px;}
    .g-intlives .u-desc p{line-height: 24px;}

    .m-inthfxd .m-titstyle2 li{margin-top: 6px; height: 26px; line-height: 26px;}
    .m-inthfxd .m-titstyle2 li a{padding: 0 6px; font-size: 12px;}

    .g-inthfxd .u-ih1{width: 30%;}
    .g-inthfxd .u-ih2{width: 45%;}
    .g-inthfxd .u-ih4{width: 25%;}

    .m-intbtbox{margin-top: 0; padding: 15px 0;}

    .g-intzjdc{padding: 5px 10px 10px;}
    .m-intzjs{padding-top: 0;}
    .m-onezj{padding: 10px 100px 10px 10px;}
    .m-onezj i{right: 10px;}

    .m-itzjlist li{height: 30px; line-height: 30px;}
    .m-itzjlist li a{font-size: 14px;}
    .m-itzjlist li span{font-size: 12px;}
    .m-itzjlist li div{position: relative; padding-right: 58px;}
    .m-itzjlist li .u-zjjg{position: absolute; right: 0; bottom: 0; display: block;}
    .m-itzjlist li .u-zjjg i{display: none;}

    .g-intmyd{padding: 5px 10px 10px;}

    .g-datamenu{border-right: none; border-bottom: 1px solid #ddd;}

    .m-datachart{padding: 15px;}

    .m-abmlbz{height: 183px;}
    .g-abbzgk{padding: 20px;}

    .m-abtit span{width: 50px; height: 50px; line-height: 50px; font-size: 20px;}

    .g-abbxdg li{height: 30px; line-height: 30px;}
    .g-abbxdg li a{font-size: 14px;}

    .m-abmjys{padding: 0;}

    .m-mjyspics ul{margin: 0 -7px!important;}
    .m-mjyspics li{padding: 0 7px;}
    .m-mjyspics li.u-mjt{padding-top: 0;}
    .m-mjyslists{padding-top: 14px;}

    .m-bzlypic img{height: auto;}

    .m-abcsjg{padding: 0 0 15px;}
    .g-abcsjg li{position: static;}
    .g-abcsjg li{float: left; width: 33.33%; height: 130px; padding: 5px;}
    .g-abcsjg a span i{font-size: 14px;}
    .g-abcsjg li img{width: 100%; height: 120px;}

    .u-ldpic{position: static; margin: 0 auto;}
    .m-lddesc{margin: 0;}
    .g-leadinfo{padding: 10px;}
    .m-lddesc h2{padding-bottom: 15px;}
    .g-ldldjj{line-height: 30px;}

    .g-listlf{min-height: auto;}
    .g-listlf .u-tit{font-size: 20px;}
    .g-listlf li a{font-size: 16px;}
    .g-listlf li{line-height: 55px;}
    .g-listlf li a{background-position: 20px -6px;}
    .g-listlf li.u-active a,.g-listlf li a:hover{background-position: 20px -73px;}
    .m-listcg li{height: 40px; line-height: 40px;}

    .m-cglistone{padding: 10px;}

    .u-lgtit{font-size: 20px;}
    .m-dtfuns{padding: 0 0 0 6px;}
    .u-wzinfo span{margin: 0 5px 0 0;}
    .u-fontsize{padding-right: 0;}
    .m-dtfonts{padding: 10px 0;}
	.m-dttexts{font-size: 14px;}
	.m-dttexts p{margin: 0 0 10px;}
    .m-dtsxqh li.u-dtprev,.m-dtsxqh li.u-dtnext{max-width: 100%; float: none; padding: 0; background: none;}

    .m-ipbjzcjd{padding: 10px 0 15px;}
    .m-bjtabs{position: static;}
    .m-bjtabs li{float: left; width: 25%; text-align: center;}
    .m-bjtabs li span{display: none;}
    .m-bjtabs li a{padding: 9px 8px;}
    .m-bjzclists{margin: 0;}

    .m-knowledgetit{padding: 36px 200px 25px 25px;}

    .m-knowobjs{padding: 10px 10px 0;}
    .m-knowobjs li,.m-hnowlists li{margin-bottom: 10px;}
    .m-hnowlists{padding: 0 10px;}
    .m-knowtit span{font-size: 16px;}
    .g-knowrg{padding: 10px;}

    .m-writebox{padding: 10px;}
    .m-writetext .m-titstyle2 .u-more,.m-mailxjlb .m-titstyle2 .u-more{line-height: 38px;}
    .m-mailfmbox,.m-mlbds{padding: 0;}
    .u-mailone{margin-bottom: 0; padding-bottom: 0; border: none;}
    .m-mailfmbox .u-nologin{margin: 15px 0;}

    .m-maillists{padding: 10px;}
    .g-mailsearch{padding: 15px 30px;}

    .m-mailxjlb .u-ts2{width: 75%;}
    .m-mailxjlb .u-ts3{width: 25%;}

    .m-zxtsbd li{line-height: 40px;}
    .m-zxtsbd li p{height: 40px;}

    .m-maildetail .u-desc{line-height: 26px;}
    .m-maildetail .table td{padding: 10px;}
    .m-maildetail .table tfoot{display: none;}

    .m-yjzjtabs li{width: 25%;}
    .m-yjzjtabs li span{display: none;}
    .g-zjinfo,.m-yjzjform,.m-zjrst{padding: 0 15px;}
    .m-lylists li{margin: 10px 0; padding: 10px;}
    .m-dczjtext{padding: 15px;}
    .g-zjbox{padding: 10px;}
    .m-dccode .form-control{width: 35%;}
    .m-dcjsbd span{margin: 0;}
    .g-dczjjg{margin-top: 15px; padding: 10px 10px 0;}

    .is-znwdheader{padding-bottom: 20px;}
    .u-znwdlogo{padding: 24px 0 15px;}
    .u-znwdstlogo{padding: 0; margin: 0 auto; max-width: 100%;}

    .is-znwdmain{padding: 15px 0;}
    .m-znwdfont,.g-znwdtext{padding: 10px;}
    .u-wypj{position: static; width: auto;}
    .g-znwdrg{padding: 0 10px;}
    .m-znbq h1 span,.m-znwdtab li{font-size: 16px;}

    .m-wechat li{margin-top: 10px;}
    .m-wechat li img{max-width: 100%; height: auto;}
	
	.m-seradvs{margin-top: 15px;}
	
	.m-dwzsklf{width: 100%; margin: 0;}
    .m-zskxz .row{margin: 5px; min-height: auto;}
    .m-dwzskrgbox{margin-left: 0;}

}
/*phone sm*/
@media screen and (max-width: 767px) {
	.m-tabstyle3 li a {font-size: 14px;}
	.m-abbtns li a {font-size: 16px;}
	.g-abcard li, .g-abcard li img {height: 220px;}
	
    .m-nav .u-webhome{padding: 15px 75px 20px 15px;}
    .m-nav .u-webhome img{display: block; max-width: 100%;}
    .g-nav li{float: none; width: 100%; line-height: 40px;}
    .g-nav li a{padding: 0 15px; background: #c90e24;}
    .g-nav li span{display: none;}

    .m-search{padding: 15px 0;}
    .g-search{position: relative;}
    .u-searchpgtit{position: absolute; left: 0; top: 0; height: 36px;}
    .u-searchpgtit dl dt{height: 36px; line-height: 36px;}
    .u-searchicon{top: 10px;}
    .m-searchbox{float: none; padding-left: 120px; width: 100%; height: 36px;}
    .g-searchbox .form-control,.g-searchbox .u-searchbtn{height: 36px;}

    .m-serchild li{width: 33.33%; line-height: 30px;}

    .m-abmlbz{padding: 15px 0; height: 123px;}
    .m-abmlbz img{top: 15px;}

    .g-abbzgk,.m-bzgkbd{padding: 10px;}
    .m-bzgkbd h1 a{padding: 6px 55px 6px 0; font-size: 20px;}
    .g-bzgkbd{height: 168px;}
    .g-bzgkbd p{line-height: 28px;}

    .g-abcsjg li{width: 50%;}

    .m-lddesc h2 strong{margin-bottom: 5px; display: block;}

    .u-lgtit{padding: 10px 0;}

    .m-knowledgetit{padding: 10px;}
    .m-knowledgetit h1{font-size: 30px; padding-bottom: 10px;}

    .m-knowtype li a{font-size: 18px;}
    .m-knowtype li i{display: none;}

    .m-mailinfos{padding: 10px; line-height: 26px;}

    .g-mailsearch{padding: 15px 0;}



    



}
/*small xs*/
@media screen and (max-width: 638px) {
	.u-searchpgtit{width: 100px;}
	.u-searchpgtit dl dt{padding: 0 12px;}
	.u-searchpgtit dl dt span{font-size: 14px;}
	.m-searchbox{padding-left: 110px;}
    .u-searchicon{display: none;}
    .g-searchbox .form-control{padding: 0 80px 0 10px; font-size: 14px;}
    .g-searchbox .u-searchbtn{width: 70px;}

    .g-nsflash,.g-nsflash .owl-item,.g-nsflash img{height: 220px;}

    .m-nsvideo li .u-pic,.m-nsvideo li .u-pic img{height: 110px;}

    .g-intfws li a{height: 42px; line-height: 42px;}
    .g-intfws li span{display: none;}

    .m-onezj p span{display: block;}

    .u-wzinfo{padding: 0;}
	
	.m-listpicture li img{height: 110px;}



}



































.tpls{ width:1000px; margin:5px auto 0px; overflow:hidden;}
.tpls_dh{ width:1000px; float:left;}
.tpls_dh ul{float:left; width:1000px; height:53px; background:#fff;}
.tpls_dh ul li{float:left; width:130px; height:53px; border-right:#f2f2f2 1px solid; text-align:center; font-family:"微软雅黑";}
.tpls_dh ul li a{font-size:19px; color:#393939; line-height:53px;display:block;}
.tpls_dh ul li a:hover{ font-size:19px; font-weight:bold; color:#f64b00; line-height:53px; background:url(http://www.jianxian.gov.cn/images/images_mljz/syxw_dhbg.jpg) repeat-x bottom; text-decoration:none; }
.tpls_dh ul li.at{font-size:19px; color:#f64b00; font-weight:bold; line-height:35px; background:url(http://www.jianxian.gov.cn/images/images_mljz/syxw_dhbg.jpg) repeat-x bottom;}
.tpls_dh ul li.at a{ color:#f64b00;}

.tpls_nr{width:887px; float:left;}
.tpls_lb{ width:276px; float:left; margin-right:11px; margin-bottom:15px; background:#fff;}
.tpls_lb img{ width:276px; height:185px; float:left;}
.tpls_lb h2{ width:276px; float:left; padding:0px 13px; height:30px; line-height:30px; font-size:14px; color:#666; font-family:"微软雅黑"; font-weight:normal; margin-top:8px;}
.tpls_lb p{ width:300px; float:left; padding:0px 13px; height:20px; line-height:20px; font-size:12px; color:#999; font-family:"微软雅黑"; margin-bottom:15px;}

.page{ width:1000px; margin:30px auto; text-align:center; font-size:12px; color:#333;}


.tpnav_bg{ width:100%; margin:auto; height:40px; background:#36abfd;}
.tpnav{ width:1000px; margin:auto;}
.tpnav_lf{ float:left; width:260px;}
.tpnav_lf h1{ float:left; width:130px; font-size:22px; color:#fff; font-family:"微软雅黑"; line-height:40px;}
.tpnav_lf p{ float:left; width:130px; height:40px; position:relative; z-index:1; background:#229ef4;}
.tpnav_lwz{ float:left; width:130px; line-height:40px; font-size:16px; color:#fff; text-align:center; font-family:"微软雅黑"; font-weight:bold;}
.tpnav_lsjx{ position:absolute; left:59px; top:36px; width:12px; height:9px;}
.tpnav h3{ float:right; width:500px; text-align:right; line-height:40px; font-size:12px; color:#f2f2f2; font-family:"微软雅黑"; font-weight:normal;}
.tpnav h3 a{ font-size:12px; color:#f2f2f2;}
.tpnav h3 a:hover{ text-decoration:underline; color:#fff;}

.tpsh_tit{ width:1000px; margin:25px auto 10px; overflow:hidden;}
.tpsh_tit h1{text-align:center; font-size:25px; color:#000; line-height:35px; font-family:"微软雅黑"; font-weight:normal; margin-bottom: 15px;}
.tpsh_tit h2{text-align:center; font-size:20px; color:#000; line-height:25px; font-family:"微软雅黑"; font-weight:normal; margin-bottom: 5px;}
.tpsh_titrg{ width:710px; float:right; font-size:12px; color:#adadad;}
.tpsh_titrg h2{float:left; font-size:12px; color:#adadad; font-weight:normal; line-height:28px;}
.tpsh_tred{ color:#f00;}
.tpsh_titfx{ width:200px; float:right; font-size:12px; color:#adadad;}
.tpsh_titfx span{ float:left; font-size:12px; color:#adadad; margin-top:7px;}



.tpshow{ width:960px; padding:0px 20px; margin:25px auto 45px; background:#fff;}
.tpshow_lf{ width:950px; float:left; border-right:#f2f2f2 1px solid;}
.tpshow_rg{ width:270px; float:right; margin-top:20px;}

.tpsw_wy{ width:950px; float:left; border-top:#ccc 5px solid; margin:20px 0px 50px;}
.tpsw_wydh{ width:950px; float:left; margin:10px 0px 5px; line-height:20px;}
.tpsw_wydh h3{ float:left; font-size:12px; color:#999; font-weight:normal; font-family:"微软雅黑"; line-height:}
.tpsw_wydh h3 a{ font-size:12px; color:#999;}
.tpsw_wydh h3 a:hover{ color:#f00;}
.tpsw_wydh p{ float:right; font-size:12px; color:#999;}
.tpsw_wydh p span{ padding-right:5px; font-size:16px; color:#f54343; font-family:Georgia, "Times New Roman", Times, serif;}
.tpsw_wypl{ width:948px; float:left; border:#dcdcdc 1px solid; background:#fff;}
.tpsw_wytex{ width:938px; float:left; margin:5px; border-style:none; outline:medium; font-size:12px; color:#000; line-height:20px; height:100px;}
.tpsw_wypl span{ float:left; width:948px; border-top:#dcdcdc 1px solid; background:#f7f7f7; height:40px;}
.tpsw_wypl span input{ width:120px; float:right; height:40px; font-size:16px; color:#fff; text-align:center; background:#f54343; border-style:none; outline:medium;}

.tpsw_zx{ width:950px; float:left;border-bottom:#ccc 1px solid; margin-bottom:25px;}
.tpsw_zx h1{ width:100%; float:left; font-size:19px; color:#333; font-family:"微软雅黑";}
.tpsw_zxnr{ width:950px; padding:15px 0px; float:left; height:220px; overflow-y:scroll;}
.tpsw_zxlb{ width:620px; float:left; font-family:"微软雅黑"; border-top:#a0a0a0 1px dotted; padding:20px 0px;}
.tpsw_zxlb h2{ width:620px; float:left; font-size:12px; color:#999; font-weight:normal; line-height:20px;}
.tpsw_zxlb h2 span{ color:#004276; margin-right:10px;}
.tpsw_zxlb h2 a{ color:#004276;}
.tpsw_zxlb p{ width:620px; float:left; font-size:12px; color:#2b2b2b; line-height:20px; margin:10px 0px;}
.tpsw_zlsj{ width:620px; float:left; line-height:20px;}
.tpsw_zlsj h3{ float:left; font-weight:normal; font-size:12px; color:#999;}
.tpsw_zlsj h4{ float:right; font-weight:normal; font-size:12px; color:#c2c2c2;}
.tpsw_zlsj h4 a{ color:#000;}
.tpsw_zlsj h4 span{ padding-left:5px; font-size:16px; color:#f54343; font-family:Georgia, "Times New Roman", Times, serif;}

.tpsw_all{ width:930px; float:left; margin-left:10px; margin-top:30px; margin-bottom:10px; height:40px; line-height:40px; background:#f1f1f1; font-size:12px; color:#024375; text-align:center;}
.tpsw_all a{ font-size:12px; color:#024375;}
.tpsw_all a:hover{ color:#f00;}

.tpsw_rgdh{ width:270px; float:left; font-size:20px; color:#333; font-family:"微软雅黑"; font-weight:bold;}
.tpsw_rtjtp{ width:270px; float:left; margin-bottom:15px; margin-top:10px;}
.tpsw_rtjtp ul{ width:290px; float:left;}
.tpsw_rtjtp ul li{ width:125px; float:left; height:75px; margin-right:20px; margin-bottom:20px;}
.tpsw_rtjtp ul li img{ width:125px; height:75px;}

.tpsw_rrdzx{width:270px; float:left; margin-top:5px;}
.tpsw_rrdzx ul{ width:270px; float:left;}
.tpsw_rrdzx ul li{ width:265px; float:left; padding-left:5px; font-size:12px; color:#666; font-family:"微软雅黑"; line-height:25px; background:url(http://www.jianxian.gov.cn/images/images_mljz/hs_ic.jpg) no-repeat left center;}
.tpsw_rrdzx ul li a{ font-size:12px; color:#666;  padding-right:5px;}
.tpsw_rrdzx ul li a:hover{ color:#f00;}













